29352 786
16859 258
8223 360
2893 619
12632 716
16600 768
10311 35
14107 385
2576 128
3488 387
3462 265
2170 61
3168 78
3335 491
3216 264