2967 92
3986 775
2893 522
10736 367
15560 393
5409 508
37040 82
3801 728
4512 315
8705 529
4578 613
17579 108
1077 175
5793 524
1767 361
7859 692
6609 52
20133 247
2961 578
38847 372
1551 221