2680 375
2220 286
921 148
4341 58
3630 938
9810 1014
5833 601
1975 438
1736 419
2628 560
2337 440
1554 333
3105 377
5301 807
5913 505
2780 366
3898 318
2273 546
4525 115
2091 624
673 125
4394 455
8715 907
5655 286