145805 499
3767 298
13359 459
16437 855
6639 384
7559 163
37261 408
38837 116
68282 238
50357 393
33266 98
29677 467
9279 893
9853 746
3562 473
6806 763