9603 446
5226 632
32945 91
14320 126
243753 1195
2289502 3862
327862 529
2063343 3371
382673 1160
276086 1568
2627080 6559
250740 640
187405 592
695888 1987
249548 1180
95063 372
142130 691
115262 632
45693 385
54329 627
291169 1058