34099 788
19540 258
8659 360
2953 619
13516 716
17211 768
11044 37
15149 385
4745 133
3879 387
3690 265
2298 61
3322 78
3416 491
3415 265