2902 760
1348 372
849 114
1129 238
778 194
2249 560
1454 435
2291 593
2333 647
26467 57
5740 266
16818 508
13189 928