19598 382
23806 277
1486 82
33645 740
15271 634
6488 726
14519 381
27143 840
7861 745
2703 439
1549 112
3809 396
4822 34
7899 351
1118 177