1256 291
457 63
647 41
2835 870
12150 703
369 53
4523 545
5794 588
16226 519
7373 304
4078 781
3154 560
4444 569
1275 173
13591 805
2103 44
4701 639
6243 115
1711 340
2239 111
5735 591
9520 756
5806 505
27782 37
26371 384
11281 622
2965 584
11440 532