11922 327
5526 56
6786 112
5940 517
20641 322
8381 810
16995 645
20001 871
3194 761
23370 306
19725 684
6473 168
4804 385
1385 324
326005 760
28468 282
5562 616
10121 286
43314 442
39875 668
2875 655
123139 797
10944 123
12379 785
1387 361
7762 624
23170 655
73174 718