104611 610
41326 275
110898 327
7489 286
15426 251
3393 136
5159 409
6271 300
9545 482
6899 472
10888 41
2896 168