2913 211
2713 206
2848 637
3592 332
4105 722
20435 959
3025 522
9995 33
2170 159
21468 128
12032 562
18213 107
30273 581
24011 234
10698 50
2279 62
2803 325
1095 124
3111 528
3756 247
4314 733
8082 869