290 80
5536 616
468 99
1974 391
2912 498
1236 362
1892 343
3905 492
3010 688
1231 198
653 85
2112 585
3014 600
1777 418
2566 408
3068 943
1303 222
1100 171
2793 818
2725 369
681 82
256 65
2226 568
1984 255
2048 336
1279 232
2900 183
3792 391