58895 850
27510 658
22261 535
27486 120
20651 208
6180 369
14327 308
8751 697
20370 503
2135 31
17948 762
780 128
2114 363
2300 254
3312 659
1589 275