104642 610
41386 275
111023 327
7494 286
15444 251
3377 136
5174 409
6272 300
9562 482
6915 472
10891 41
2894 168