14562 65
29777 884
10982 616
1062 139
8686 365
5271 574
8824 535
1532 255
11355 342
19970 246
2991 487