19862 700
25552 879
4215 286
8258 554
18388 584
2883 327
8933 76
20917 822
7256 75
20193 271
54947 377
8227 523
15674 408
35542 1165
5835 200
8520 452
8910 350
27785 247
6305 211
29244 609
13604 702
21442 350
22391 639
7445 501
6106 96
4765 85
6716 527
21975 328