40396 271
97837 782
31219 86
21417 361
111870 816
40612 786
33605 142
85734 639
18478 167
38968 669
22228 366
19558 99
35240 517
53061 677
31782 169
18120 828
31258 211
35318 323
12218 842
67045 109
23847 598
21422 551
33891 306
29543 572