4004 430
3181 432
11686 254
4753 547
2258 347
3826 684
3529 116
4313 374
3999 535
1471 38
3911 408
6021 490
2003 230
3970 589
2357 266
6791 591
14301 146
2149 83
3805 314
2376 377
5243 595
4049 523
3545 536
3775 610