104642 610
41387 275
111029 327
7498 286
15445 251
3377 136
5176 409
6274 300
9562 482
6916 472
10891 41
2894 168