15063 13673
14435 3488
13043 12578
12836 7894
12541 11911
12348 11308
12116 3881
11518 11209
10148 8969
9596 1047
9201 12223
8270 3411
6860 12847
5768 6464
5718 10103
5592 969
5009 10195
4009 12716
2426 13415
1835 10247