3891 268
2238 219
104982 518
10805 679
99738 458
16177 547
2906 566
3520 831
1905 151
5693 549
8330 653
2633 264
2460 595