31467 66
43303 889
53536 731
10050 770
80619 1070
24577 363
4778 226
3754 234
6737 373
15756 175
3827 439
7211 496
4103 63
9601 927
9280 622
6779 628
2645 511