500 45
3261 545
2076 291
3685 554
4118 302
9385 513
7034 824
4665 89
2219 117
6384 519
1385 211
3013 596
1491 220
1681 108
429 106
8694 505
3393 544
2439 622
729 182
3818 881
8703 641
5393 149
2947 744
1641 49