2578 71
3487 100
4978 261
9409 126
4077 604
2633 487
1593 68
8447 768
4430 915
3321 95
1893 362
26912 921
4640 482
5617 669
8389 308
6827 108
4349 200
4706 561
2475 509
5778 874
2041 292
9881 441
6252 594
24686 57
5786 214
28630 288
5924 434
25889 845