5251 303
11047 39
9220 251
167722 685
9852 153
35285 403
14728 634
55384 667
35020 643
11290 175
1298 33