16411 523
8160 472
3998 871
3106 253
6224 115
10140 45
46377 797
2778 129
6708 340
8245 358
8849 623
6963 596
34116 586
19687 722
5518 619
19967 382
3927 745
7338 50
100971 399
4379 214
19704 671
2343 245
3282 352
4216 578