95939 405
6652 297
38212 410
105034 269
30422 642
18605 332
37843 588
7049 641
4208 667
15585 1018
3909 657
7668 632
62466 735
35350 184