14581 65
29781 884
11005 616
1064 139
8700 365
5278 574
8834 535
1535 255
11374 342
20000 246
2995 487