2578 71
3487 100
4977 261
9409 126
4077 604
2633 487
1593 68
8446 768
4430 915
3321 95
1892 362
26911 921
4640 482
5617 669
8381 308
6820 108
4348 200
4705 561
2475 509
5777 874
2040 292
9880 441
6252 594
24681 57
5785 214
28626 288
5923 434
25888 845