5556 508
1904 331
3115 678
3852 189
16813 90
20031 442
4654 193
274309 625
8875 847
8451 461
3945 641
3903 479