1000 151
6588 432
1316 344
2182 431
5096 821
6880 165
3351 106
2611 525
3284 603
19405 564
7035 733
1837 292
4174 350
15133 233
7046 608
6994 213
3098 278
4242 449
8051 545
1365 131
13938 183
5358 741
2917 304
2197 296
2842 198
2582 401
9505 688
3309 575