12500 283
23080 517
4731 399
16343 502
3558 639
17151 699
11138 410
16633 62
8617 198
5167 127
3519 453
2993 674
5782 416
10883 561
3730 689