32446 66
43709 889
53988 732
10127 770
82121 1070
24651 363
4810 226
3793 234
6791 373
15795 175
3983 439
7239 496
4150 63
9734 928
9337 622
6830 628
2658 511