2970 647
2996 593
2942 410
1502 265
2860 458
3115 436
5150 702
3427 318
831 43
958 167
3022 590
2755 565
6894 516
2480 539
749 156
1737 138
1146 287
3541 635
4189 329
609 87
927 232
2473 405
5008 879
4101 698