104520 610
41244 275
110784 327
7452 286
15286 251
3377 136
5120 409
6304 300
9432 482
6883 472
10785 41
2856 168