14993 97
2837 720
3949 205
39352 901
1892 457
2986 447
391406 1034
6964 845
6835 400
6021 103
3487 548
9350 604
2053 204
15864 39
19848 523
4684 699
34092 695
27120 493
5755 296
14088 915
5294 342
2963 296
28190 278
2733 547
4669 429
2578 113
18887 99
2979 628