29875 84
10082 656
8644 286
7635 781
18102 486
11662 746
4355 214
33725 148
13063 75
3673 410
4054 596
4684 521
6143 330
64253 198