2816 92
3875 775
2839 522
10530 367
14894 390
5212 508
35385 82
3747 728
4447 315
8451 529
4476 613
17182 108
1059 175
4940 524
1746 361
7729 692
6291 51
19834 247
2943 578
38053 372
1456 221