1126 283
2249 392
2059 114
1110 67
1587 342
2447 656
4191 769
480 66
3532 710
878 129
1753 295
2624 542