678 378
526 141
777 724
39 317
849 247
628 528
734 613
581 625
521 143
116 335
848 749
79 62
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4384 646
4348 218