19935 629
5421 590
8788 73
3377 113
4246 214
8639 137
18978 166
12810 729
10658 1012
15040 585
22051 173
8005 56
21723 294
4579 402
7054 120
5015 131
7173 951
354318 707
4473 342
6836 121
5786 526
2314 595
12683 362
4454 227
2707 427
2570 350
5475 665
3883 849