803 160
3111 891
520 87
1573 484
2231 452
1233 299
797 161
2919 848
1433 427
2420 557
3230 782
2809 692
2819 594
945 266
1205 291
331 69
14336 680
6495 51
6155 706
28280 532
72415 417
7370 596
8812 867
9941 704
11223 906
11798 648
2075 234