51597 400
3723 324
6985 464
5624 42
7221 612
3653 400
18042 89
9711 310
20471 625
10959 366
20252 96
16805 192
7702 137
8411 892
4869 143
13865 271
6533 258
3926 84
4355 161
7087 741
18128 560
5915 290
5928 469
31511 492
8053 318
14192 606
3734 368
5138 539