21046 63
12412 732
18863 346
4041 196
5719 695
16520 135
4924 162
9544 75
4469 415
8086 436
7636 183
21700 334
6180 295
6594 691
20007 580
12735 659
7961 491
6621 73
3896 94
5878 428
5966 337
9615 283
5265 748
4564 914
4367 877