39331 2
255184 22
41977 3
120258 11
79457 10
63357 6
29352 3
47627 3
54656 6
87202 19
126629 24
33376 2
47908 6
64808 11
44331 2
96229 14
122005 15
140804 19
84978 20
78580 10
170205 37
509480 55
31352 5
24280 1