42915 731
3961 453
3512 700
5881 105
2541 480
2800 293
4221 88
2577 98
869 35
2964 140
11877 204
173714 689
21606 152
10176 625
5632 581
5576 598
2725 316
2753 386
39619 334
13790 461
5956 493
2176 136
5623 473
4355 579
13961 69