327023 529
2683516 6581
249340 1180
141899 691
10131 677
45789 385
174667 1069
59370 507
102986 399
30618 673
42678 579
21612 331
56185 872
63768 831
22192 669
7700 448
13529 475
27279 489
18764 412
16370 503
15588 493
21250 242
10657 131
4246 88