81666 629
14321 611
2353 444
1184 272
830708 1153
184700 1072
44065 878
6887 52
2312 724
14785 309
39893 195
56996 646
3079 598
88394 444
56012 488
706 149
6783 162
3192 324
2526 497
1023 109
70257 725
53355 212
58832 733
2954 918
2521 598
65142 556
14633 446
1832 350