14291 343
23472 228
30315 831
8751 511
7559 671
9666 273
26219 626
34344 911
4942 303
11836 402
14653 540
7512 278
3030 372
3099 161
4345 551
4554 424
4050 674
2799 376
7834 586
5139 321
6675 539
4987 325
5725 605
40849 245