29891 84
10087 656
8650 286
7637 781
18108 486
11669 746
4359 214
33743 148
13069 75
3674 410
4055 596
4688 521
6175 330
64381 199