35029 588
2800 90
8199 713
11796 778
107141 326
40023 540
440596 1561
50855 289
59037 380
149032 348
17457 801
6743 102
2336 126
3431 855
3310 521
3256 345
9343 458