5033 533
12218 100
1541 127
3013 271
7787 765
6696 479
3622 351
5874 668
2558 219
3975 507
3878 667
3253 557
20586 461
4837 227
8143 542
4099 402
15843 581
3970 161
4019 429
8781 771
2802 415
4532 822
4999 787
5272 607