2966 92
3986 775
2893 522
10733 367
15552 393
5409 508
37022 82
3800 728
4511 315
8704 529
4578 613
17578 108
1077 175
5792 524
1767 361
7857 692
6608 52
20133 247
2961 578
38846 372
1550 221