509 75
2710 810
7235 558
1746 95
2897 549
4144 728
9331 803
12042 688
17496 709
4295 890
14009 280
7173 678
3726 212
1899 94
3661 611
13519 188
2908 358
2263 340
3049 512
3682 803
3062 575
17963 542
1389 121
2354 376
10419 486
1243 209
2919 670
14712 630