23928 698
6625 503
11626 461
13863 573
22273 576
6913 459
10049 596
8402 320
5267 85
3901 241
14511 90
6406 801
10952 431
14427 384
10335 341
17304 327
19815 187
9832 906
6612 596
5206 316
24680 1037
4548 568
11643 221
15706 107