31236 488
8853 304
8756 205
23428 956
14692 676
9161 345
15164 259
9746 590
33051 839
13349 760
7685 84
4051 68
4961 898
7395 78
7808 649
5348 375