14591 65
29796 884
11031 616
1065 139
8708 365
5289 574
8848 535
1538 255
11386 342
20011 246
2999 487