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