104988 610
41806 275
111953 327
7628 286
15584 251
3437 136
5252 409
6338 300
9692 482
7080 472
11065 41
2978 168