2997 875
1149 343
1474 374
1488 383
286 43
1836 528
2183 696
2944 810
2892 838
979 209
3056 604
948 179
2990 677
1342 274
381 69
1405 259
2962 579
1071 216
2669 662
457 90
1869 430
3886 447
1345 379
2577 723
4269 576
2541 420
2575 194
5020 987