21061 64
12415 732
18873 346
4043 196
5720 695
16528 135
4927 162
9548 75
4474 415
8089 436
7638 183
21724 334
6183 295
6598 692
20023 580
12735 659
7964 491
6625 73
3897 94
5878 428
5966 337
9616 283
5266 748
4565 914
4367 877