108801 387
95236 540
205586 2480
78763 283
42503 321
141673 617
139300 855
204985 1348
104779 873
122967 1067
74902 465
28314 244