2998 92
3994 775
2894 522
10743 367
15597 393
5419 508
37135 82
3804 728
4521 315
8716 529
4587 613
17613 108
1079 175
5796 524
1777 361
7865 692
6633 52
20137 247
2964 578
38880 372
1552 221