104662 610
41407 275
111183 327
7506 286
15454 251
3382 136
5177 409
6277 300
9568 482
6924 472
10899 41
2894 168