10435 556
2129 62
6107 332
3059 278
1661 97
10149 686
3393 379
2577 304
3903 654
3040 586
6038 36
4053 704
7701 157
4861 904
3509 841
2068 146
1362 101
1745 73