906 42
2719 479
1729 493
6602 305
124196 248
7196 682
53630 85
22501 315
14348 354
5647 370
31678 556
3390 337
3611 455
17147 817
7213 291
5546 834
17083 115
12234 353
8216 474
3500 320
11684 314
7904 751
5580 493
7806 393
3052 565
7452 731
9676 582
5085 298