1092 985
926 235
813 419
791 893
518 69
407 207
804 846
159 91
153 866
356 211
213 340
504 386
20545 365
18861 807
12086 361
10919 351
9191 364
8794 24
7090 201
6878 41
6660 228
6628 37
6059 923
5985 649