2117 29
4543 716
15279 253
2676 97
16715 167
13529 663
5928 344
10913 610
20540 176
19968 477
8515 558
20916 154
4177 403
6322 264
6851 229
4921 330
4544 477
11677 412
6349 511
3700 387
6880 655
17673 496
5242 648
5446 404