19869 700
25552 879
4217 286
8259 554
18388 584
2883 327
8935 76
20918 822
7256 75
20194 271
54947 377
8228 523
15677 408
35546 1165
5835 200
8520 452
8914 350
27785 247
6305 211
29247 609
13605 702
21444 350
22393 639
7446 501
6110 96
4765 85
6716 527
21984 328