34706 588
2791 90
8197 713
11790 778
107046 326
40016 540
440185 1561
50792 288
58958 380
148838 347
17411 801
6738 102
2333 126
3428 855
3310 521
3252 345
9341 458