31581 238
10890 177
21805 297
10433 291
10213 529
15594 493
10742 712
22676 257
21989 664
10402 341
24281 333
17859 716
25867 150
30453 208
15113 588
10868 199
25941 791
12206 632
14643 130
18002 295
8976 148
22667 110
16974 564
31854 614
18562 432
15236 81
19322 255
16051 372