104747 610
41519 275
111604 327
7536 286
15478 251
3390 136
5191 409
6285 300
9599 482
6964 472
10950 41
2919 168