14295 343
23486 228
30333 831
8756 511
7562 671
9669 273
26234 626
34390 911
4945 303
11839 402
14659 540
7514 278
3030 372
3099 161
4345 551
4554 424
4050 674
2801 376
7834 586
5139 321
6676 539
4989 325
5729 605
40867 245