2625 81
11285 60
3879 358
5852 593
2837 257
11026 467
7083 144
9550 627
4223 383
5112 585
5002 644
3115 168
7041 623
18357 644
5636 694
4250 125
8046 407
11280 554
5953 523
12679 375
18065 526
2892 403
3226 280
19391 322