2814 92
3875 775
2839 522
10527 367
14888 390
5209 508
35360 82
3745 728
4447 315
8448 529
4476 613
17177 108
1059 175
4939 524
1744 361
7726 692
6287 51
19830 247
2943 578
38047 372
1456 221