2913 211
2713 206
2849 637
3593 332
4105 722
20443 959
3025 522
10005 33
2170 159
21483 128
12037 562
18237 107
30294 581
24029 234
10702 50
2279 62
2803 325
1095 124
3115 528
3757 247
4317 733
8087 869