3905 268
2240 219
105038 518
10805 679
99762 458
16177 547
2906 566
3520 831
1905 151
843 72
5695 549
8331 653
11931 560
3956 774
2634 264
2460 595
2615 401