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