50301 614
6219 520
37249 502
20666 452
3233 43
10239 289
22553 893
4321 637
18748 656
76597 309
6691 665
4863 768