104932 610
41785 275
111932 327
7611 286
15573 251
3435 136
5250 409
6336 300
9690 482
7069 472
11058 41
2973 168