42906 731
3956 453
3511 700
5877 105
2538 480
2792 293
4207 88
2570 98
864 35
2962 140
11874 204
173692 689
21587 152
10142 625
5632 581
5575 598
2725 316
2753 386
39608 334
13776 461
5955 493
2176 136
5623 473
4353 579
13960 69