96 801
919 762
487 96
442 568
1043 867
863 162
487 717
481 959
256 311
153 544
252 515
385 533
14356 365
13300 804
9388 361
7327 363
7277 348
6099 14
5634 40
5096 201
5025 225
4447 922
4412 646
4396 218