50302 614
6221 520
37252 502
20675 452
3236 43
10240 289
22555 893
4321 637
18748 656
76606 309
6693 665
4863 768