2980 135
49699 345
5459 110
71212 347
8279 399
114298 515
153473 723
5200 100
2421 267
169817 858
93204 711
9439 663
3769 461
139582 362
3145 43
11929 181
6526 664
85852 721
5225 437
4716 414
8541 647
5248 607
7234 887
5699 568
5471 165
2095 127
8050 310
4951 725