505 75
2709 810
7223 558
1742 95
2896 549
4144 728
9329 803
12042 688
17494 709
4295 890
14006 280
7173 678
3726 212
1899 94
3661 611
13519 188
2908 358
2262 340
3048 512
3682 803
3062 575
17963 542
1389 121
2354 376
10419 486
1243 209
2919 670
14712 630