102 458
837 571
184 400
886 830
803 800
232 711
942 308
532 99
950 729
141 150
51 21
478 843
14235 365
13209 804
9322 361
7280 363
7207 348
6037 14
5601 40
5061 201
4978 224
4415 922
4385 646
4349 218