108 28
1096 339
2881 595
1855 614
2467 522
1843 459
885 172
2605 734
2399 624
676 122
2415 759
910 244
332 50
2330 718
1996 496
1681 504
2252 480
2646 665
2703 767
452 105
2744 682
193 34
1142 327