1080 73
883 292
739 430
1543 875
753 840
201 51
1189 952
380 298
603 393
688 643
932 635
1484 526
20560 365
18876 807
12089 361
10927 351
9194 364
8798 24
7093 201
6881 41
6665 228
6630 37
6062 923
5985 649