15042 587
8906 77
16506 264
12754 234
15447 70
4894 494
4464 559
4730 285
5561 136
5565 525
11566 626
15810 354
7906 368
15082 301
5003 457
5355 469
4408 621
3720 226
3767 74
7718 746
3589 555
20184 102
5409 130
9049 500
5549 667
2683 396