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