19937 627
109069 726
9410 300
745002 1219
8865 158
8240 414
195659 431
16911 405
80595 859
25947 339
7382 270
23583 676
4606 69
53730 680
26490 411
3068 240
7934 863