35059 588
2801 90
8199 713
11796 778
107155 326
40023 540
440632 1562
50861 289
59044 380
149046 348
17463 801
6743 102
2336 126
3432 855
3310 521
3256 345
9343 458