3025 92
3999 775
2900 522
10758 367
15647 393
5423 508
37251 82
3805 728
4531 315
8741 529
4595 613
17650 108
1087 175
5803 524
1794 361
7876 692
6649 52
20150 247
2967 578
38934 372
1557 221