46809 3
44282 21
41778 8
1730705 280
766680 58
2721978 246
53106 8
31534 25
646979 119
34580 33
37231 2
19258 12
77201 18
34905 2
24507 1
1441551 144
1066633 187
41826 5
112683 28
23881 3
1280001 75
1029502 95
147509 23