13116 47
10678 72
17476 447
21146 646
37220 710
23611 380
31337 566
21427 233
14523 585
17813 278
17411 548
15053 840
10443 451
12187 109
26563 306
38761 436
12056 665
19680 195
55323 183
22956 886
12180 161
24960 239
15634 495
7991 115