24299 699
18267 625
12227 462
3191 451
34903 553
3450 402
1074 53
1871 388
4821 113
3324 591
3048 408
2526 466