18953 28
17898 482
21306 769
12071 53
12632 222
12988 467
24246 426
18043 501
13816 233
14274 343
12903 91
17380 126
67003 418
612657 881
227196 308
85066 289
390354 597
129686 520
452810 585
126765 85
227661 878
215342 655
348301 655