1296 291
463 63
714 41
2846 870
12340 703
385 53
4781 545
5817 588
16254 519
7389 304
4140 781
3158 560
4453 569
1280 173
13591 805
2111 44
4718 639
6273 115
1713 340
2269 111
5753 592
9525 756
5823 505
27787 37
26434 384
11318 622
2968 584
11456 532