253 51
2577 584
1192 249
1168 200
3056 676
242 48
752 145
1973 434
3097 920
846 131
2889 581
2397 592
3009 670