1092 985
926 235
813 419
791 893
518 69
407 207
804 846
159 91
153 866
356 211
213 340
504 386
20547 365
18863 807
12086 361
10920 351
9192 364
8795 24
7090 201
6880 41
6660 228
6628 37
6059 923
5985 649