14286 343
23423 228
30239 831
8737 511
7550 671
9659 273
26154 626
34227 911
4937 303
11821 402
14634 540
7505 278
3026 372
3094 161
4343 551
4544 424
4048 674
2798 376
7828 586
5134 321
6673 539
4983 325
5719 605
40802 245