2975 96
3000 352
32821 125
4740 587
5389 154
4583 465
18793 355
6850 557
3633 651
2982 369
36943 103
37810 468
13168 928
18981 811
5568 393
4216 336
11679 636
8136 470
6783 552
9905 121
3657 441
1848 218
3566 188
3684 484
9505 534
2966 405
12723 683