22096 769
20536 276
8305 651
14321 226
18181 166
2805 258
3168 459
3950 644
25894 125
4339 553
5706 543
104443 428
3749 399
110636 1114
4410 682
5409 672
17351 708
3976 218
4490 394
7451 551
8040 612
748 47
286750 319
84996 853
197584 708
284505 1141
26413 240
24593 882