2701 597
9532 450
24541 702
1809 340
3933 916
44091 945
5596 693
41253 366
11593 580
12491 698
4438 854
2584 309
3891 516
27655 313
8760 459
1744 234
21598 217
2173 420