3023 92
3996 775
2896 522
10752 367
15625 393
5422 508
37194 82
3804 728
4528 315
8726 529
4591 613
17632 108
1085 175
5797 524
1789 361
7869 692
6637 52
20145 247
2966 578
38913 372
1556 221