2995 352
32808 125
4735 587
5370 154
4577 465
18748 355
6807 557
3623 651
2976 369
36942 103
37462 468
13093 928
18915 811
5542 393
4203 336
11643 636
8131 470
6775 552
9903 121
3649 441
1848 218
3550 188
3676 484
9495 534
2966 405
12714 683