2858 206
2950 637
3696 332
4289 722
21002 959
3086 522
10243 33
2263 159
22092 128
12656 562
20152 109
30898 581
24912 235
13892 53
2391 62
2957 325
1150 124
3198 528
3985 247
4451 733
8354 869