50574 614
6271 520
37537 502
21012 453
3329 43
10363 289
22727 893
4394 637
18823 656
77287 309
6806 665
4934 768