104515 610
41236 275
110775 327
7447 286
15283 251
3377 136
5119 409
6304 300
9426 482
6880 472
10780 41
2856 168