29859 84
10081 656
8639 286
7627 781
18095 486
11657 746
4353 214
33708 148
13058 75
3673 410
4053 596
4678 521
6118 330
64145 198