2625 81
22788 252
4442 423
11285 60
5676 402
12381 640
5852 593
18392 586
4885 723
18752 933
7083 144
9550 627
4223 383
5934 398
5112 585
3115 168
7041 623
6505 547
5670 547
18357 644
5636 694
9283 103
12679 375
18065 526