104515 610
41231 275
110769 327
7447 286
15283 251
3377 136
5118 409
6304 300
9420 482
6880 472
10779 41
2856 168