43083 731
4090 453
3543 700
5958 105
2604 480
2967 293
4401 88
2661 98
890 35
3023 140
11930 204
173977 689
21778 152
10229 625
5664 581
5610 598
2741 316
2763 386
39805 334
14038 463
5977 493
2206 136
5647 473
4369 579
13993 69