31579 238
10889 177
21805 297
10432 291
10212 529
15593 493
10742 712
22676 257
21989 664
10402 341
24281 333
17859 716
25865 150
30452 208
15113 588
10866 199
25940 791
12205 632
14642 130
18002 295
8975 148
22666 110
16974 564
31854 614
18562 432
15236 81
19322 255
16051 372