18032 327
16260 871
2303 213
21653 145
3767 517
8711 618
21050 917
9839 448
12364 575
8169 453
10877 169
4508 242
11437 901
4949 157
3947 514
9664 549
6290 161
10615 609
6674 476
5384 516
5132 557
7508 288
7939 358
3973 343
14366 412
5281 349
2065 60
4275 803