29427 786
16899 258
8230 360
2897 619
12653 716
16616 768
10328 35
14150 385
2580 128
3498 387
3469 265
2174 61
3170 78
3339 491
3221 264