156311 606
72494 275
196742 1128
52248 310
45706 837
21212 121
42212 735
3747 549
7872 352
10264 399
6359 363
18223 840
3728 129
2910 222