31076 436
15800 364
18499 747
8378 680
12669 702
10757 448
8070 476
5875 451
10222 600
12262 496
12997 277
6238 102
10746 473
5139 262
12845 890
16747 622
20931 703
2361 120