35071 588
2801 90
8199 713
11796 778
107158 326
40023 540
440645 1562
50862 289
59047 380
149051 348
17467 801
6743 102
2336 126
3432 855
3310 521
3256 345
9343 458