104640 610
41382 275
111022 327
7494 286
15443 251
3377 136
5174 409
6272 300
9562 482
6915 472
10891 41
2894 168