500 80
903 125
3104 515
2920 683
2444 167
2053 312
3161 437
2501 569
3113 296
584 92
1281 205
2221 571
3927 788
533 53
2897 58
5762 810
3165 867
3184 749
3170 822
3992 901
3366 666
1681 374
3474 937
2536 455