14553 65
29773 884
10973 616
1061 139
8678 365
5266 574
8817 535
1531 255
11343 342
19970 246
2989 487