21448 318
7445 711
14714 656
8678 582
15497 275
10939 762
19816 579
14394 156
38338 973
13380 161
18163 72
15567 877
11098 328
15551 664
18261 799
11655 638
10219 357
8158 718
2729 197
6833 867
7814 370
4454 28
5717 282
9963 129
8077 381
4427 400
13462 199
9034 676