504 26
2922 576
4002 664
3346 600
630 133
1098 96
2095 400
1000 252
3013 542
3426 574
2334 422
2365 482
2622 623
2104 551
2480 801
3086 456
2999 916
2649 632
237 40
1306 334
1421 333
917 63
3244 257
2080 97