2957 843
3330 767
3661 388
3177 695
1558 264
2111 516
3171 953
1418 121
2206 657
1681 374
340 77
3412 791
1140 180
2536 765
3785 613
3504 274
1671 166
517 148
2914 714
4168 867
2469 221
3369 610
1554 474
1316 332