2997 352
32815 125
4736 587
5381 154
4581 465
18774 355
6834 557
3628 651
2978 369
36943 103
37648 468
13131 928
18955 811
5556 393
4212 336
11665 636
8136 470
6781 552
9903 121
3652 441
1848 218
3556 188
3681 484
9501 534
2966 405
12717 683