29606 119
18409 296
616350 1676
136887 859
3226 215
2586 272
3241 237
3498 590
2270 76
2494 55
26506 681
55949 275
35188 255