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