14595 65
29802 884
11033 616
1065 139
8716 365
5296 574
8854 535
1542 255
11395 342
20014 246
3000 487