888 343
1004 471
431 397
1028 655
921 786
152 46
284 805
578 986
166 461
689 176
355 657
496 953
20554 365
18873 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6665 228
6630 37
6061 923
5985 649