29971 84
10112 656
8660 286
7657 781
18155 486
11694 746
4372 214
33818 149
13121 75
3677 410
4060 596
4704 521
6212 330
64871 200