14595 65
29802 884
11033 616
1065 139
8713 365
5296 574
8853 535
1541 255
11394 342
20014 246
3000 487