666 95
3813 541
948 133
1942 292
4378 310
9683 653
2695 522
3280 731
3383 833
2250 460
1241 341
2103 385
5783 756
2376 719
2606 789
511 137
2377 611
23703 494
8655 652
2916 388
3451 776
1458 243
3164 246
10294 745