21053 64
12413 732
18865 346
4043 196
5719 695
16522 135
4926 162
9546 75
4469 415
8087 436
7637 183
21710 334
6181 295
6595 691
20009 580
12735 659
7962 491
6624 73
3897 94
5878 428
5966 337
9615 283
5265 748
4565 914
4367 877