25025 721
54261 550
32614 710
8873 334
250600 418
2833 201
28654 528
1728 112
5254 505
26769 921
2657 270
2936 438
8493 490
5344 780
1871 143
3228 646