642 486
1000 417
100 9
693 591
378 431
198 6
569 759
549 712
804 924
484 755
918 779
795 585
14282 365
13258 804
9355 361
7304 363
7244 348
6067 14
5620 40
5076 201
5003 225
4427 922
4394 646
4368 218