2509 113
9832 705
4380 440
30554 471
59363 231
6389 593
8307 95
4876 534
3039 351
2663 533
2292 398
7095 185
4843 572
5200 518
14027 527
8543 437
6705 559