14591 65
29796 884
11032 616
1065 139
8710 365
5293 574
8849 535
1538 255
11386 342
20012 246
2999 487