31576 238
10887 177
21802 297
10431 291
10212 529
15590 493
10742 712
22674 257
21988 664
10402 341
24281 333
17856 716
25863 150
30452 208
15112 588
10863 199
25939 791
12203 632
14638 130
17999 295
8975 148
22661 110
16971 564
31852 614
18561 432
15233 81
19319 255
16050 372