5240 30
10178 637
4584 529
12740 341
12165 397
5524 463
9266 624
20555 742
6932 464
11990 503
5759 254
4475 167
8384 265
12919 244
16206 96
17622 616
5331 756
8432 873
11768 697
17152 759
15564 234
14458 710
15995 351
8390 312
12941 195
19248 779
4303 317
6420 138