4004 168
4028 284
2806 98
6840 335
18037 274
10707 222
15322 486
8849 430
11182 645
4118 109
31610 387
5167 303
13230 382
7012 351
11107 696
4375 239
4788 305
2225 57
1184 28
3986 705
4392 189
5354 480
10613 285
8063 350
7199 803
3622 689