530 97
16911 271
3287 711
7957 94
5706 579
2757 525
2491 373
1713 319
2168 524
57550 217
23846 728
895 159
7255 555
1416 245
3422 845
3621 588
5631 305
2271 399
2749 451
2679 447
5138 598
2870 699
1749 418
4414 569
34014 662
9846 439
7457 866
16806 643