3001 628
3992 417
4687 634
2168 669
5699 596
5391 59
2564 387
5597 699
33256 139
16405 544
4528 501
3483 178
13481 633
35567 281
15831 242
4176 366
8161 597
7650 318
7825 172
2401 124
5676 806
2354 94
21633 595
7227 145
2697 274
5577 551
6003 46
6160 480