1000 119
3781 437
9710 159
10966 844
6699 715
8108 572
13296 225
7759 421
12180 434
3918 37
7494 756
5084 332
3951 187
2796 524
3998 658
5375 756
4873 509
4758 582