6196 508
1957 331
3141 678
3890 189
16878 90
20121 442
4692 193
274381 625
8889 847
8473 461
3959 641
3914 479