12421 153
26053 283
339296 931
305334 1144
36179 475
30313 743
106227 587
74653 715
26947 231
34541 343
35754 434
3512 56