29108 2
147409 23
204358 21
163906 26
28826 1
19358 0
109580 19
35303 2
812308 126
54908 8
25377 3
28182 3
36733 3
19056 2
23651 4
36501 4
54457 8
108579 10
32151 3
92333 6
64476 9
31153 1
165804 29
57579 9