14981 97
2837 720
3940 205
39349 901
1892 457
2986 447
391403 1034
6964 845
6834 400
6019 103
3486 548
9347 604
2053 204
15856 39
19838 523
4684 699
34092 695
27118 493
5747 296
14085 915
5293 342
2961 296
28183 278
2733 547
4668 429
2577 113
18886 99
2978 628