104661 610
41407 275
111178 327
7504 286
15454 251
3380 136
5177 409
6277 300
9568 482
6924 472
10899 41
2894 168