31525 924
10264 287
20980 820
10122 340
27213 859
18805 319
43830 625
14167 776
9441 792
19674 563
14210 626
10895 566
12308 221
7380 392
25539 456
8039 585
10102 298
13926 741
20305 1014
20267 516
12433 118
29670 888
13391 447
18365 786
12883 808
15137 805
26931 493
26003 650