17021 713
1292 70
7745 32
8064 350
17600 399
4191 39
33872 349
5021 327
14272 134
8296 938
28144 503
4494 210
39947 209
3815 354
12182 464
11602 49