19933 627
109057 726
9409 300
744998 1219
8865 158
8240 414
195652 431
16911 405
80594 859
25946 339
7382 270
23583 676
4606 69
53722 680
26490 411
3068 240
7934 863