2858 206
2950 637
3696 332
4289 722
21002 959
3086 522
10243 33
2263 159
22094 128
12659 562
20155 109
30899 581
24912 235
13892 53
2391 62
2957 325
1150 124
3198 528
3985 247
4451 733
8355 869