2813 92
3875 775
2839 522
10526 367
14881 390
5209 508
35334 82
3745 728
4447 315
8446 529
4476 613
17170 108
1058 175
4938 524
1744 361
7725 692
6278 51
19825 247
2943 578
38041 372
1456 221