155657 605
72440 275
196169 1128
52101 310
45531 837
21139 121
42141 735
3738 549
7866 352
10252 399
6354 363
18216 840
3711 129
2906 222