5660 57
2380 502
2546 685
2393 337
1996 368
2838 718
3245 586
1947 144
14865 529
6753 877
7696 754
4912 511
2704 583
1861 183
3418 911
8322 905
4177 53
2585 277
2770 388
2844 127
865 126
8463 132
1896 302
2241 201
3622 367
7629 299
4763 483
4615 528