12896 66
4682 285
5423 813
21796 738
4391 214
35302 349
5342 553
29946 1156
4537 200
9999 685
15182 306
7605 215
4973 287
7256 362
19016 712
5157 578
6334 501
26163 427
11441 229
29758 444
12824 509
23649 278
6405 576
10859 403
17021 98
10770 538
14337 195
8665 183