29878 84
10084 656
8644 286
7635 781
18105 486
11665 746
4356 214
33729 148
13064 75
3673 410
4054 596
4685 521
6147 330
64262 198