104508 610
41227 275
110764 327
7445 286
15282 251
3374 136
5118 409
6302 300
9416 482
6877 472
10778 41
2856 168