14336 226
20506 968
4280 597
2492 83
105324 978
3417 498
40390 714
9699 750
4215 493
2627 294
11525 56
4557 464
7678 852
50364 707
230235 728
17392 330
21011 865
7211 339
2462 261
3283 506
4012 133
19714 134
145434 717
2631 322
14350 482
11256 154
25969 297
99897 664