18032 327
16259 871
2303 213
21652 145
3766 517
8711 618
21049 917
9839 448
12364 575
8169 453
10876 169
4508 242
11437 901
4949 157
3947 514
9663 549
6290 161
10615 609
6671 476
5384 516
5132 557
7508 288
7938 358
3973 343
14366 412
5280 349
2065 60
4275 803