2913 211
2712 206
2848 637
3592 332
4105 722
20433 959
3025 522
9993 33
2170 159
21468 128
12031 562
18208 107
30271 581
24009 234
10698 50
2279 62
2803 325
1095 124
3111 528
3756 247
4314 733
8082 869