3593 540
4010 473
2909 442
1445 84
6013 437
2675 143
3160 242
5893 641
3209 308
602 43
5034 726
3088 463
3240 513
5000 220
2113 51
3656 388
3032 336
3748 116
5978 438
5149 682
3505 496
4273 376
2564 713
7195 728