21063 509
5685 240
3026 422
6381 604
2687 97
5766 101
4396 408
9989 969
4911 517
9694 432
6893 432
6681 504
3784 70
2907 124
2532 131
3680 318
37645 489
14035 69
3012 262
4508 417
3697 682
3623 445
2652 594
2017 90