30013 575
17929 58
17299 205
28258 817
18875 771
65558 638
21847 343
17610 97
22789 536
48546 424
27832 232
18337 128
24114 668
26229 355
15569 323
46029 407
24104 588
15573 153
14368 630
22325 531
23600 298
21169 287
31799 318
15776 396