159580 10
27478 2
58453 3
129127 15
6504 9
13833 6
19732 8
37554 2
27477 5
42681 3
16532 8
30605 10
99628 2
25006 8
81002 18
26129 10
23905 10
27532 11
51358 7
14328 2
29283 4
28407 11
54980 3
27907 11