104642 610
41386 275
111024 327
7496 286
15445 251
3377 136
5176 409
6272 300
9562 482
6915 472
10891 41
2894 168