2887 760
1325 372
663 113
1056 238
703 194
2231 560
1444 435
2271 593
2297 647
26377 57
5723 266
16627 508
13083 928