33022 66
43864 889
54302 732
10187 770
82981 1071
24705 363
4837 226
3818 234
6823 373
15829 175
4015 439
7258 496
4180 63
9802 928
9361 622
6846 628
2674 511