252 44
2916 572
61102 724
21298 567
25519 1063
7554 175
17929 864
13927 339
17109 486
6196 137
8086 253
15410 775
6873 494
7214 863
7526 274
8791 338
10067 425
7873 334
5559 714
6334 162
6218 581
3841 71
22208 811
8648 600