17021 713
1292 70
7745 32
8064 350
17599 399
4190 39
33871 349
5019 327
14271 134
8295 938
28142 503
4489 210
39947 209
3815 354
12181 464
11600 49