24095 875
6924 395
8849 328
11856 451
5641 525
3647 64
15044 155
8398 171
12718 172
7003 622
7784 614
2772 293
5318 897
9406 529
2810 170
3733 491
6647 525
4365 623
3414 718
4860 234
16498 706