527 402
1011 345
693 766
943 797
484 135
161 372
851 353
359 301
797 134
57 457
400 940
476 76
83154 204
54281 990
41732 300
33729 863
31411 601
31265 759
28243 228
25878 146
23922 635
22276 12
21408 419
19738 566