2969 92
3987 775
2893 522
10742 367
15570 393
5411 508
37055 82
3801 728
4513 315
8707 529
4578 613
17583 108
1078 175
5793 524
1767 361
7863 692
6617 52
20134 247
2961 578
38853 372
1551 221