2578 71
3486 100
4977 261
9409 126
4077 604
2633 487
1593 68
8445 768
4429 915
3321 95
1892 362
26910 921
4639 482
5616 669
8376 308
6810 108
4346 200
4703 561
2475 509
5775 874
2040 292
9879 441
6252 594
24676 57
5785 214
28621 288
5923 434
25882 845