2995 660
2344 427
899 167
2924 736
2212 520
939 152
1109 223
1518 342
429 84
1393 418
638 63
420 74
2407 646
2914 684
2859 832
1140 306
860 238
620 181
1855 409
3982 701
794 116
2943 849
1165 199
480 112
2930 493
2903 475
1924 444
3438 883