4004 340
42695 167
1997 205
5206 751
1667 442
17940 399
1093 157
2866 597
11458 799
4000 479
17205 252
2001 422
5004 291
6908 512
3474 89
3581 492
1218 61
4111 392
14534 516
36133 232
15402 83
15959 571
4165 785
7822 185
2116 83
27347 89
9551 491
3123 752