104639 610
41380 275
111016 327
7493 286
15443 251
3377 136
5173 409
6268 300
9561 482
6914 472
10883 41
2892 168