29968 84
10110 656
8656 286
7657 781
18147 486
11689 746
4370 214
33812 149
13114 75
3676 410
4059 596
4701 521
6207 330
64804 200