30033 660
32330 105
26683 80
8493 429
34226 298
18209 278
9628 396
12635 756
18791 523
26570 207
13295 984
25313 322
10557 451
7840 846
9490 425
8975 297
9524 75
10769 608
26376 459
12636 350
21545 748
9691 94
15172 212
9475 87
12436 109
10646 676
9168 372
12819 493