303823 1032
4177 525
1641 235
1924 259
3417 681
4266 701
2564 179
6095 356
3080 217
4683 554
23984 138
10080 332
3349 603
5702 355
4037 765
3915 770
2698 395
3436 319
1871 232
1552 218
3936 525
2587 400
60439 217
25546 728
1728 159
5454 617
2170 398
17142 783