2939 92
3980 775
2889 522
10704 367
15479 391
5392 508
36897 82
3793 728
4497 315
8676 529
4565 613
17524 108
1073 175
5786 524
1766 361
7850 692
6581 52
20125 247
2960 578
38793 372
1550 221