29875 84
10083 656
8644 286
7635 781
18102 486
11663 746
4356 214
33725 148
13063 75
3673 410
4054 596
4684 521
6144 330
64259 198