14859 529
5510 353
4259 518
2235 328
3925 59
3063 342
2265 327
1400 73
4177 53
3753 626
6615 124
2351 268
2392 137
3736 42
7263 640
1507 97
3521 615
6124 764
3573 478
8711 594
3553 219
2482 309
8275 721
10275 244
3836 503
3958 753
1264 42
5475 540