104554 610
41266 275
110834 327
7470 286
15392 251
3362 136
5138 409
6251 300
9511 482
6865 472
10851 41
2878 168