15013 413
2825 246
4723 598
5264 887
6668 399
7082 410
3986 215
3198 448
355693 707
6508 235
10096 111
27657 386
2629 517
6480 255
55597 627
7597 71
18887 296
4376 478
15497 613
14981 162
5339 873
14893 536
2900 602
1124 110
3793 683
2046 257
3373 57
7389 360