17010 541
11243 655
34823 333
504 99
96960 386
87436 907
24328 366
58785 626
46056 366
37043 372
2320 108
11533 961
9565 821
18941 502
8326 187
40026 628
23602 595
22397 660
15855 454
38347 118
14641 142
11181 75
23781 278
29092 127