5052 14973
11553 14216
11498 12943
7198 9433
966 6824
3931 5588
3283 2916
8322 2808
9843 1398
8480 1199
4448 1179
14509 1141
11848 503