45009 694
47590 58
26267 653
9937 344
19265 698
13933 54
14574 388
4108 558
7964 1015
4524 94
15265 463
19167 119
9984 41
12002 152
21643 242