31075 436
15792 364
18490 747
8374 680
12669 702
10757 448
8067 476
5873 451
10221 600
12260 496
12995 277
6237 102
10740 473
5135 262
12838 890
16738 622
20922 703
2359 120