19590 153
12848 687
16384 275
14717 461
2803 83
1937 173
11201 715
5378 117
33336 601
6432 514
9097 1125