19921 700
25594 879
4220 286
8263 554
18410 584
2894 327
8949 76
20959 822
7272 75
20212 271
54983 377
8239 523
15695 408
35605 1165
5848 200
8530 452
8930 350
27824 247
6315 211
29306 609
13693 702
21488 350
22412 639
7463 501
6127 96
4769 85
6720 527
22054 328