31078 436
15802 364
18500 747
8380 680
12670 702
10757 448
8073 476
5875 451
10222 600
12264 496
13001 277
6240 102
10746 473
5140 262
12848 890
16747 622
20933 703
2361 120