31075 436
15790 364
18487 747
8374 680
12669 702
10757 448
8064 476
5873 451
10221 600
12260 496
12995 277
6237 102
10740 473
5135 262
12837 890
16736 622
20919 703
2359 120