2151 532
2633 854
1204 300
3016 727
846 46
2967 901
2981 647
931 161
2119 403
1578 282
280 32
2116 515
2289 386
1556 329
930 81
1057 220