3023 347
5090 379
11646 384
2929 211
2743 206
2863 637
3599 332
4127 722
20515 959
3029 522
10017 33
2174 159
21549 128
12070 562
18388 107
30351 581
24108 234
10726 50
2294 62
2814 325
1098 124
3127 528
3816 247
4320 733
8146 869