25581 510
3966 798
8277 87
6562 70
6327 842
48914 229
5799 189
2160 246
3994 42
5763 483
4153 617
3343 525
4900 677
4078 519
4160 359
9670 553
2675 758
1728 73
922 129
4527 695
3007 460