31085 670
13630 529
15334 725
2089 339
6814 476
4772 328
4831 828
2817 663
3801 886
761 55
2451 142
1436 317
2871 547
3280 736
4335 668
2852 543
4179 686
1564 349
2304 390
3091 514
1389 133
2998 511
1016 156
4731 723
4114 662
707 39
1823 462
3095 717