24099 875
6924 395
8849 328
11856 451
5641 525
3649 64
15046 155
8399 171
12719 172
7004 622
7786 614
2772 293
5318 897
9409 529
2810 170
3733 491
6648 525
4367 623
3414 718
4861 234
16499 706