12054 393
8881 416
2858 291
3865 576
5013 145
10786 731
4748 469
9254 673
5696 969
4078 207
30451 857
12858 341
33641 273
25841 198
5785 607
6649 830
7141 515
24776 536
2171 72
3685 406
4677 574
10405 422
2341 309
6466 313