104607 610
41452 275
111017 327
7479 286
15363 251
3416 136
5169 409
6356 300
9502 482
6949 472
10825 41
2940 168