14596 65
29802 884
11033 616
1067 139
8717 365
5297 574
8855 535
1542 255
11395 342
20020 246
3000 487