17941 503
2195 397
7062 326
21332 925
87038 526
24981 935
63212 551
28967 469
2827 416
6157 446
5206 515
4255 34
4302 459
77706 680