2957 268
20614 664
11114 579
6647 594
4267 151
8190 708
1927 234
13124 598
33443 278
5894 553
29259 669
12904 312
8027 436
5351 688
16831 679
9753 787
4839 227
11154 322
8227 389
16843 900
30301 536
31371 359
33297 857
26978 935
7547 289
18108 583
10262 583
2754 145