50302 614
6220 520
37249 502
20667 452
3234 43
10239 289
22553 893
4321 637
18748 656
76597 309
6692 665
4863 768