29847 84
10077 656
8636 286
7626 781
18078 486
11652 746
4346 214
33688 148
13052 75
3673 410
4050 596
4673 521
6080 330
64004 198