2966 92
3986 775
2893 522
10730 367
15552 393
5409 508
37020 82
3800 728
4510 315
8703 529
4578 613
17577 108
1077 175
5792 524
1767 361
7856 692
6608 52
20132 247
2961 578
38844 372
1550 221