29888 84
10087 656
8649 286
7636 781
18108 486
11666 746
4357 214
33741 148
13068 75
3674 410
4055 596
4687 521
6174 330
64353 199