2913 211
2713 206
2848 637
3592 332
4105 722
20438 959
3025 522
9997 33
2170 159
21468 128
12034 562
18217 107
30280 581
24013 234
10699 50
2279 62
2803 325
1095 124
3113 528
3756 247
4314 733
8084 869