12428 153
26071 283
339625 932
305565 1146
36236 475
30365 743
106424 587
74812 715
27016 231
34619 344
35867 434
3517 56