29682 84
10037 655
8603 286
7584 781
18012 486
11605 746
4318 214
33496 148
12928 75
3669 410
4048 596
4644 521
5978 330
63025 198