4004 395
8008 648
13782 383
5029 830
17647 331
5160 510
6698 709
2033 150
9046 553
4136 682
1799 62
28603 738
2398 258
10182 720
10614 679
12478 173
22960 510
3921 493
4866 686
3773 337
3290 369
4493 509
11499 239
7684 586