99985 1123
4130 66
10861 231
11779 773
47720 625
33521 614
8870 229
23287 892
4004 160
8662 561
12033 491
98640 847
50736 394
11829 264
42768 880
15660 817
50280 839
39076 767
6586 384
10599 286
12339 761
12919 656
16394 493
89545 548