2578 71
3485 100
4972 261
9409 126
4077 604
2632 487
1593 68
8445 768
4429 915
3321 95
1892 362
26910 921
4639 482
5616 669
8373 308
6801 108
4346 200
4703 561
2475 509
5775 874
2040 292
9877 441
6252 594
24668 57
5785 214
28618 288
5922 434
25881 845