309 32
3961 182
4812 468
2543 656
1202 240
2051 609
1646 403
1727 349
2928 888
2822 800
2014 624
673 129
2819 596
320 71
443 101
359 71
206 46
799 214
12648 52
881 212
2540 765
1489 344
909 224
532 107
3127 731
3204 914
2424 464
944 281