56411 650
34686 608
11528 172
55344 548
26230 913
67745 571
20049 315
77460 656
4016 545
8006 685
3362 233
5913 468
2897 272
5049 666
8911 645
2207 147
5933 620
7501 807
2366 93