104660 610
41398 275
111173 327
7502 286
15454 251
3380 136
5177 409
6277 300
9568 482
6924 472
10895 41
2894 168