313 72
272 841
254 1
343 624
447 448
642 807
673 745
571 363
549 323
405 512
168 561
85 306
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4384 646
4348 218