2913 211
2713 206
2849 637
3593 332
4105 722
20443 959
3025 522
10002 33
2170 159
21481 128
12037 562
18233 107
30292 581
24026 234
10701 50
2279 62
2803 325
1095 124
3114 528
3757 247
4317 733
8084 869