3016 30
22059 665
18358 541
8442 87
14170 276
33399 511
9346 151
9913 293
8511 458
11230 299
4875 484
4856 362
8390 200
7319 819
8895 563
32637 540
12374 602
8899 217
7483 481
5403 315
3766 71
9127 844
9984 317
7454 610
13520 579
10852 294
11252 296
12767 259