14603 65
29808 884
11035 616
1069 139
8727 365
5300 574
8865 535
1544 255
11407 342
20036 246
3002 487