31578 238
10889 177
21804 297
10432 291
10212 529
15591 493
10742 712
22674 257
21989 664
10402 341
24281 333
17859 716
25864 150
30452 208
15113 588
10865 199
25940 791
12205 632
14642 130
18001 295
8975 148
22662 110
16974 564
31853 614
18561 432
15234 81
19322 255
16051 372