104512 610
41228 275
110765 327
7447 286
15283 251
3375 136
5118 409
6303 300
9417 482
6879 472
10778 41
2856 168