104642 610
41388 275
111038 327
7499 286
15445 251
3377 136
5176 409
6275 300
9562 482
6917 472
10892 41
2894 168