104648 610
41391 275
111080 327
7499 286
15448 251
3377 136
5177 409
6276 300
9564 482
6917 472
10893 41
2894 168