106212 605
35027 680
100547 369
10336 570
38668 647
16240 515
94498 559
6102 341
4796 682
5332 609
2741 146