32431 66
43703 889
53978 732
10123 770
82107 1070
24650 363
4810 226
3793 234
6791 373
15795 175
3983 439
7239 496
4150 63
9731 928
9337 622
6829 628
2658 511