1703 410
861 239
2115 557
1209 272
2603 736
3272 836
2195 496
6000 664
19696 522
31074 574
18690 607
13502 469