42082 195
105486 531
80266 425
22940 1035
41404 374
25579 653
52024 640
11942 66
23569 653
464073 1189
85604 788
52067 872
66414 739
64326 706
10006 99
32099 340
177163 633
193719 897
77063 592
39398 301
29917 577
28285 344
70784 698
62394 509