31591 238
10891 177
21808 297
10433 291
10216 529
15595 493
10745 712
22676 257
21995 664
10404 341
24286 333
17863 716
25870 150
30456 208
15113 588
10869 199
25945 791
12209 632
14649 130
18005 295
8976 148
22669 110
16977 564
31858 614
18563 432
15237 81
19324 255
16054 372