42018 640
3625 167
7726 570
4629 715
5441 599
3684 251
7900 601
3756 515
3536 866
16352 720
10668 521
1543 89
6247 128
5741 756
10547 641
12316 657
1491 261
1149 23
18596 515
4701 240
3760 284
4450 570
2668 300
1408 175
2763 307
8579 541
5082 343
6846 649