104923 610
41770 275
111926 327
7608 286
15571 251
3433 136
5246 409
6333 300
9676 482
7058 472
11053 41
2966 168