12426 153
26066 283
339508 932
305495 1146
36219 475
30345 743
106365 587
74754 715
27002 231
34588 344
35832 434
3514 56