34050 788
19493 258
8654 360
2951 619
13507 716
17201 768
11029 37
15132 385
4741 133
3862 387
3685 265
2295 61
3321 78
3408 491
3412 265