7586 471
5395 95
4923 590
5040 806
4385 122
38342 105
16682 804
22736 250
1709 88
10369 269
3696 639
2735 159
7580 306
4080 752
6084 242
6633 671
5631 115
1796 317
2749 84
5323 819
15449 351
5828 334
3042 557
1403 223
2174 637
8249 79
5940 519
1520 416