14951 667
14708 13086
14643 2436
14257 7413
13372 6325
13057 1789
11264 11490
10693 7773
8539 576
8347 3142
8198 7313
7595 12741
7585 6778
6970 12413
5917 4456
3705 8133