3891 268
2238 219
104982 518
10805 679
99737 458
16177 547
2906 566
3520 831
1905 151
843 72
5693 549
8330 653
11931 560
3956 774
2633 264
2460 595
2613 401