31837 66
43445 889
53724 732
10077 770
81201 1070
24606 363
4794 226
3771 234
6754 373
15771 175
3900 439
7224 496
4118 63
9626 927
9304 622
6800 628
2649 511