17008 541
11241 655
34814 333
504 99
96946 386
87434 907
24327 366
58784 626
46050 366
37037 372
2320 108
11532 961
9560 821
18941 502
8325 187
40016 628
23594 595
22396 660
15855 454
38339 118
14641 142
11175 75
23777 278
29081 127