104505 610
41226 275
110759 327
7445 286
15281 251
3374 136
5118 409
6301 300
9416 482
6877 472
10777 41
2856 168