3891 268
2238 219
104975 518
10804 679
99731 458
16177 547
2906 566
3520 831
1904 151
5693 549
8328 653
2632 264
2460 595