3196 88
26510 109
8036 67
6862 316
51400 260
7536 838
7241 573
13075 891
4544 149
45046 329
62249 209
10239 718
33159 1159
11088 721
19890 704
77142 669
105451 109
5506 404
7014 644
28894 554
8823 133
5477 469
50471 332
92823 262