528 96
943 740
833 607
445 486
18 959
562 560
370 969
198 903
268 797
42 992
944 622
92 731
14188 365
13176 804
9306 361
7271 363
7190 348
6019 14
5590 40
5046 201
4961 224
4405 922
4375 646
4338 218