3842 268
2235 219
104648 518
10778 679
99619 458
16177 547
2903 566
3520 831
1899 151
5687 549
8302 653
2628 264
2460 595