14353 163
63842 538
10284 560
2850 373
2778 524
1407 277
6306 646
5318 542
3211 247
6297 615
8675 327
3155 235
2744 280
3997 579