155913 605
72467 275
196390 1128
52155 310
45590 837
21170 121
42163 735
3742 549
7869 352
10255 399
6354 363
18219 840
3719 129
2907 222