29943 84
10101 656
8652 286
7651 781
18130 486
11679 746
4367 214
33788 149
13099 75
3676 410
4056 596
4696 521
6195 330
64677 200