29816 84
10063 655
8626 286
7621 781
18058 486
11637 746
4340 214
33649 148
13036 75
3672 410
4050 596
4666 521
6054 330
63765 198