34031 788
19463 258
8648 360
2951 619
13504 716
17200 768
11023 37
15125 385
4736 133
3853 387
3683 265
2295 61
3321 78
3408 491
3410 265