21715 95
1407 244
16594 50
1138 204
3181 679
9320 269
3341 567
10302 251
16786 644
23066 240
43994 253
106552 336
8795 720
21569 792
10046 573
7404 556
46498 146