58910 850
27529 658
22262 535
27488 120
20655 208
6180 369
14330 308
8751 697
20377 503
2135 31
17948 762
780 128
2114 363
2300 254
3312 659
1589 275