29002 174
19665 363
30924 364
15399 147
2128 192
7345 537
9659 673
2381 326
1358 206
18064 482
3407 385
2308 430
4191 488