104515 610
41238 275
110777 327
7450 286
15285 251
3377 136
5119 409
6304 300
9428 482
6880 472
10780 41
2856 168