2913 211
2712 206
2848 637
3592 332
4105 722
20432 959
3025 522
9993 33
2170 159
21468 128
12031 562
18205 107
30270 581
24008 234
10698 50
2279 62
2802 325
1095 124
3111 528
3754 247
4314 733
8082 869