101951 610
38168 275
107840 327
6849 286
13932 251
2990 136
4564 409
5701 299
7987 482
6087 472
9986 41
2506 168