19939 627
109077 726
9410 300
745008 1219
8865 158
8240 414
195664 431
16911 405
80596 859
25949 339
7384 270
23584 676
4606 69
53735 680
26490 411
3068 240
7934 863