6625 95
5516 109
6015 590
2771 568
7640 633
5709 806
5270 446
12581 523
3470 210
2749 448
1040 101
5860 394
9179 75
14063 631
1697 276
4280 517
3554 396
3161 259
586 30
4188 751
6911 632
4803 826
3057 846
4941 457
28028 386
2199 439
5263 612
4193 278