2927 92
3980 775
2888 522
10703 367
15466 391
5387 508
36872 82
3793 728
4497 315
8673 529
4564 613
17512 108
1071 175
5786 524
1765 361
7850 692
6579 52
20124 247
2960 578
38773 372
1550 221