104607 610
41323 275
110892 327
7486 286
15420 251
3390 136
5155 409
6268 300
9542 482
6897 472
10880 41
2892 168