104608 610
41324 275
110896 327
7486 286
15425 251
3391 136
5156 409
6269 300
9544 482
6898 472
10883 41
2893 168