3023 36
5288 66
18677 199
14499 681
3445 760
8615 653
6376 406
8234 706
4548 698
3653 74
3783 459
2157 408