31585 291
5999 511
41725 770
10250 280
31567 465
8549 675
13430 312
3713 448
3513 330
61719 143
5419 693
6731 593
58966 116
6042 44
14201 864
10102 736
4741 867
3556 392
5674 954
10223 875
4335 265
14661 505
13913 727
5710 108
5149 858
22407 137
4080 196
14061 468