107527 27
37851 8
91431 25
75754 15
84304 27
53883 11
33308 2
40951 9
56579 12
45551 8
155456 11
64805 21
47832 7
60754 10
58032 10
54505 6
18857 1
28277 6
19503 3
40803 1
42109 14
36902 15
31483 4
38176 9