2578 71
3485 100
4972 261
9409 126
4076 604
2631 487
1593 68
8445 768
4429 915
3321 95
1892 362
26910 921
4639 482
5615 669
8370 308
6795 108
4343 200
4703 561
2475 509
5774 874
2038 292
9877 441
6251 594
24656 57
5784 214
28616 288
5920 434
25873 845