2997 875
715 136
325 77
2751 568
428 37
1591 377
1233 387
3487 686
792 56
3121 757
315 61
1206 143
1843 372
2044 652
745 170
3016 733
548 148
2999 933
2338 597
990 281
3029 712
1437 298
2950 877
1593 279