14287 343
23430 228
30256 831
8738 511
7554 671
9661 273
26165 626
34253 911
4939 303
11822 402
14638 540
7511 278
3029 372
3096 161
4343 551
4544 424
4048 674
2798 376
7830 586
5138 321
6674 539
4983 325
5721 605
40811 245