3893 268
2239 219
104993 518
10805 679
99740 458
16177 547
2906 566
3520 831
1905 151
5694 549
8330 653
2633 264
2460 595