3015 30
22057 665
4950 787
18355 541
8441 87
14169 276
33395 511
9345 151
9910 293
5549 625
7928 363
8510 458
2521 44
11225 299
4873 484
4856 362
8389 200
2556 198
7318 819
2444 146
3063 602
2073 175
8895 563
3488 795
32633 540
3991 763
2349 294
12370 602