2997 352
32813 125
4736 587
5377 154
4579 465
18769 355
6817 557
3628 651
2978 369
36943 103
37600 468
13116 928
18940 811
5549 393
4211 336
11653 636
8133 470
6780 552
9903 121
3650 441
1848 218
3554 188
3680 484
9500 534
2966 405
12716 683