45006 694
47587 58
26267 653
9935 344
19262 698
13933 54
14573 388
4108 558
7964 1015
4524 94
15263 463
19166 119
9984 41
12002 152
21641 242