34004 788
19446 258
8647 360
2950 619
13502 716
17188 768
11020 37
15120 385
4733 133
3851 387
3681 265
2295 61
3321 78
3407 491
3410 265