31076 436
15800 364
18499 747
8378 680
12669 702
10757 448
8070 476
5875 451
10221 600
12262 496
12996 277
6237 102
10745 473
5139 262
12844 890
16747 622
20931 703
2361 120