96 95
76 673
784 910
842 200
1011 855
751 372
343 538
444 525
393 704
725 800
756 533
609 247
14394 365
13361 804
9402 361
7350 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218