21705 95
1407 244
16592 50
1138 204
3179 679
9320 269
3341 567
10302 251
16786 644
23064 240
43992 253
106547 336
8795 720
21569 792
10046 573
7404 556
46490 146