10000 655
4596 601
14989 942
9465 129
4891 324
5712 145
3225 806
3447 172
7744 859
5314 557
7080 470
2265 238
5619 804
7888 159
3323 389
7067 51
4350 288
8399 486
4262 706
3612 523
7349 485
5615 143
11618 546
18782 72
16125 312
9692 343
35485 477
10667 760