45047 694
47666 58
26327 653
9960 344
19319 698
13959 54
14645 388
4115 558
7974 1015
4547 94
15291 463
19248 119
10002 41
12035 152
21691 242