21062 64
12415 732
18874 346
4043 196
5720 695
16528 135
4927 162
9549 75
4476 415
8089 436
7639 183
21729 334
6184 295
6599 692
20026 580
12735 659
7965 491
6625 73
3897 94
5878 428
5966 337
9616 283
5268 748
4566 914
4367 877