2956 475
3542 622
5810 900
1925 244
3476 638
3522 782
3999 945
3241 552
3921 654
2345 327
1434 48
2096 304
4098 596
2994 459
16099 319
3335 522
4374 572
4186 813
1688 89
911 33
3530 832
16782 630
4365 816
7316 618