2896 950
1163 261
1945 573
1510 380
2876 790
16698 558
3945 460
12477 59
20351 236
3699 183
22793 614
6099 339
8172 465
3922 113
1783 122
3561 771
18336 165
12032 720
4288 629
31850 352
6319 193
9240 854
8369 875
5653 566
7198 343
7570 430
6537 43
13545 405