12640 501
3675 286
8049 901
17033 754
21588 213
10726 309
8975 453
6928 425
14766 420
2577 122
8788 926
10300 160
7515 796
14598 153
14147 466
9542 530
34590 423
9634 261
3152 138
17278 674
10457 109
14246 546
10270 300
28029 194
4823 398
15106 132
11553 345
4362 257