2913 211
2714 206
2850 637
3593 332
4106 722
20445 959
3025 522
10008 33
2170 159
21484 128
12038 562
18245 107
30298 581
24030 234
10702 50
2279 62
2803 325
1095 124
3117 528
3757 247
4319 733
8088 869