29902 84
10091 656
8651 286
7639 781
18115 486
11670 746
4361 214
33760 148
13074 75
3674 410
4056 596
4692 521
6184 330
64464 200