104516 610
41241 275
110778 327
7450 286
15286 251
3377 136
5119 409
6304 300
9429 482
6881 472
10783 41
2856 168