35012 588
2800 90
8199 713
11795 778
107135 326
40022 540
440561 1561
50845 289
59036 380
149010 348
17451 801
6742 102
2336 126
3430 855
3310 521
3256 345
9343 458