44011 694
45215 58
25028 653
9368 344
17349 697
13172 54
13337 387
3954 558
7623 1015
4096 94
14481 463
17018 119
9560 41
11011 152
19980 242