156328 606
72495 275
196761 1128
52251 310
45708 837
21215 121
42212 735
3747 549
7872 352
10265 399
6360 363
18223 840
3728 129
2910 222