42958 661
5430 352
16774 135
14321 178
12580 313
4337 647
15303 616
8239 169
3205 148
8807 484
14463 154
3619 164
10091 246
4020 464
6218 470
17787 532
23959 398
384331 1079
4345 593
7943 70
7262 545
10811 86
8897 706
4559 692
20102 624
3167 437
2583 547
6502 212