2966 92
3986 775
2893 522
10734 367
15556 393
5409 508
37028 82
3800 728
4512 315
8705 529
4578 613
17578 108
1077 175
5793 524
1767 361
7857 692
6608 52
20133 247
2961 578
38846 372
1550 221