14513 343
23588 228
30503 832
8776 511
7582 671
9702 273
26373 626
34598 911
4960 303
11859 402
14707 540
7516 278
3036 372
3105 161
4350 551
4558 424
4053 674
2803 376
7840 586
5141 321
6681 539
4995 325
5744 605
40984 245