57929 15
38032 4
44730 3
26780 7
75208 11
59453 7
15907 1
32282 3
134780 20
25528 6
20027 6
45909 9
25483 3
137855 21
38806 7
63552 8
91530 16
281508 23
162781 16
37551 6
129477 31
613405 89
49156 3
295607 53