104667 610
41407 275
111190 327
7507 286
15454 251
3384 136
5177 409
6277 300
9569 482
6925 472
10899 41
2894 168