31595 238
10895 177
21812 297
10434 291
10219 529
15599 493
10747 712
22681 257
22001 664
10411 341
24290 333
17870 716
25875 150
30458 208
15115 588
10871 199
25948 791
12212 632
14652 130
18011 295
8979 148
22671 110
16981 564
31865 614
18565 432
15238 81
19329 255
16060 372