50302 614
6220 520
37250 502
20675 452
3234 43
10240 289
22554 893
4321 637
18748 656
76602 309
6692 665
4863 768