59428 851
27702 658
22396 535
27626 120
20871 208
6189 369
14408 310
8757 697
20467 503
2185 31
17966 762
781 128
2116 363
2315 254
3316 659
1591 275