1296 138
3307 361
12893 719
23559 541
48897 566
15455 359
2147 412
3041 284
12464 560
22507 275
89022 624
845 50
3484 729
5761 88
2912 488
3727 535
50661 797
12178 450
9870 212
3748 904
10005 458
2851 90
4103 592
173194 346
356450 818
19646 328
33879 189
13172 960