45006 694
47572 58
26263 653
9935 344
19258 698
13933 54
14568 388
4108 558
7960 1015
4524 94
15261 463
19161 119
9982 41
11996 152
21635 242