104515 610
41237 275
110775 327
7449 286
15285 251
3377 136
5119 409
6304 300
9426 482
6880 472
10780 41
2856 168