2888 760
1325 372
669 113
1057 238
704 194
2231 560
1444 435
2272 593
2297 647
26380 57
5723 266
16641 508
13087 928