21756 62
46593 85
31478 384
49806 557
24343 433
33875 326
14029 679
25519 427
32354 375
46684 551
28423 867
12069 695
22240 722
25047 282
15233 413
11971 183
12650 527
14063 306
9184 473
38763 210
41846 760
12370 342
11547 581
31554 622
16153 742
11900 480
14856 122
6741 362