29681 2
26481 3
125176 3
51107 5
23856 9
22401 10
17334 10
16702 9
17654 4
23709 6
24377 4
16008 13
19079 7
106108 7
15553 0
563132 28
108956 3
312857 25
63278 6
129401 8
501029 0
181905 13