2967 92
3986 775
2893 522
10738 367
15564 393
5409 508
37044 82
3801 728
4513 315
8705 529
4578 613
17582 108
1077 175
5793 524
1767 361
7861 692
6611 52
20133 247
2961 578
38847 372
1551 221