50660 332
43792 373
1895 377
122165 767
5627 571
26308 504
24274 242
15156 69
19192 841
13671 556
10308 450
19136 63
40157 240
4991 824
2389 336
1788 271
3530 617
37637 142
3120 294
4240 411
24570 158
18264 669
3452 337
4089 363
3433 373
3565 262
7283 881
1252 104