2913 211
2713 206
2848 637
3592 332
4105 722
20441 959
3025 522
9999 33
2170 159
21473 128
12035 562
18227 107
30290 581
24020 234
10700 50
2279 62
2803 325
1095 124
3113 528
3757 247
4314 733
8084 869