29905 84
10093 656
8651 286
7640 781
18119 486
11671 746
4364 214
33769 149
13081 75
3674 410
4056 596
4692 521
6185 330
64533 200