29903 84
10092 656
8651 286
7640 781
18117 486
11671 746
4363 214
33761 148
13077 75
3674 410
4056 596
4692 521
6185 330
64489 200