104506 610
41227 275
110763 327
7445 286
15281 251
3374 136
5118 409
6302 300
9416 482
6877 472
10777 41
2856 168