29827 84
10063 655
8628 286
7622 781
18061 486
11641 746
4343 214
33658 148
13041 75
3673 410
4050 596
4667 521
6055 330
63811 198