2797 597
9615 450
24866 702
1827 340
3940 916
44253 945
5608 693
41739 366
11607 580
12495 698
4446 854
2592 309
3930 516
27686 313
8764 459
1745 234
21696 217
2173 420