1296 138
3308 361
12895 719
23584 541
48950 566
15470 359
2147 412
3041 284
12464 560
22536 275
89094 624
845 50
3484 729
5762 88
2912 488
3727 535
50706 797
12178 450
9870 212
3748 904
10005 458
2852 90
4104 592
173240 346
356545 818
19657 328
33906 189
13172 960