15598 265
8633 679
2566 93
8192 348
3459 43
2947 511
34097 119
12005 926
7284 797
3843 699
9012 226
7838 582
3132 177
7922 110
3069 335
3672 420
3864 816
3515 315
4229 729
3891 447
6811 639
9191 105
2251 92
2958 482