522 298
715 275
862 83
343 451
1017 258
29 310
167 353
463 11
547 603
554 58
1009 784
681 708
20545 365
18861 807
12086 361
10919 351
9191 364
8794 24
7090 201
6880 41
6660 228
6628 37
6059 923
5985 649