14291 343
23468 228
30312 831
8751 511
7559 671
9665 273
26213 626
34336 911
4941 303
11836 402
14650 540
7512 278
3030 372
3099 161
4344 551
4554 424
4050 674
2799 376
7833 586
5139 321
6675 539
4987 325
5725 605
40845 245