104939 610
41787 275
111935 327
7617 286
15573 251
3435 136
5251 409
6336 300
9690 482
7073 472
11060 41
2977 168