18 8
532 893
224 725
789 686
880 946
487 1000
963 44
579 15
879 946
448 108
693 737
186 917
14342 365
13293 804
9382 361
7323 363
7272 348
6094 14
5630 40
5095 201
5021 225
4445 922
4410 646
4394 218