991 60
2450 541
1111 218
3687 901
1150 204
21487 666
28214 425
11252 105
955 174
4360 520
5087 583
3099 369
3371 543
1649 312
3365 440
3993 709
40797 316
10265 522
2042 91
1423 226
2364 334
1556 145
7810 636
22853 530
3333 766