29882 84
10085 656
8645 286
7635 781
18107 486
11666 746
4356 214
33733 148
13066 75
3674 410
4054 596
4686 521
6155 330
64285 198