24471 60
3007 30
21967 665
4946 787
18299 541
8406 87
14146 276
33249 511
9320 151
9889 293
5539 625
7920 363
8463 458
2513 44
11134 299
4868 484
4834 362
8373 200
2546 198
7307 819
2435 146
3054 602
2061 175
8872 563
3478 795
32469 540
3977 763
2339 294