24004 67
16625 419
2598 242
3810 256
2937 300
6657 431
10338 687
5387 554
3408 333
12874 418
6282 595
5963 441
3030 317
6911 309
5710 738
4762 869
3234 125
2645 428
11532 384
7437 608
2810 311
3129 340
6961 582
5819 602
5076 131
1485 114
21152 1019
7823 527