104640 610
41382 275
111019 327
7494 286
15443 251
3377 136
5174 409
6272 300
9562 482
6915 472
10889 41
2893 168