17006 541
11233 655
34796 333
502 99
96917 386
87434 907
24322 366
58783 626
46032 366
37026 372
2318 108
11531 961
9553 821
18939 502
8322 187
40011 628
23591 595
22396 660
15855 454
38323 118
14641 142
11171 75
23767 278
29075 127