14353 163
63838 538
10281 560
2849 373
2778 524
1405 277
6305 646
5318 542
3211 247
6297 615
8675 327
3155 235
2744 280
3996 579