20046 547
40599 953
13319 675
23974 422
94239 840
18724 326
14752 32
54925 493
19857 452
31272 41
56837 593
17840 360
25314 188