8701 252
7012 88
48253 356
19968 412
36779 877
12540 745
12055 389
15246 256
3263 113
3777 481
5355 640
10252 35
2443 71
8457 613
14241 679
20743 273
9315 321
7057 455
16858 610
5906 861
4757 366
3956 171
4938 343
5247 658
5784 265
4667 390
5118 714
11057 660