2578 71
3487 100
4977 261
9409 126
4077 604
2633 487
1593 68
8445 768
4430 915
3321 95
1892 362
26910 921
4639 482
5616 669
8379 308
6816 108
4347 200
4704 561
2475 509
5776 874
2040 292
9880 441
6252 594
24677 57
5785 214
28622 288
5923 434
25885 845