104811 610
41647 275
111718 327
7568 286
15523 251
3411 136
5218 409
6314 300
9628 482
6997 472
10986 41
2942 168