14197 65
29602 884
10661 616
1005 139
8398 365
5057 574
8504 535
1457 255
10940 342
19718 246
2911 487