34056 788
19504 258
8655 360
2951 619
13507 716
17201 768
11030 37
15134 385
4743 133
3866 387
3686 265
2295 61
3321 78
3409 491
3412 265