29918 84
10094 656
8651 286
7641 781
18120 486
11674 746
4364 214
33777 149
13083 75
3674 410
4056 596
4692 521
6186 330
64561 200