4096 257
20693 941
3691 339
4291 643
3265 160
4925 564
4305 408
5942 28
6545 674
3501 139
4350 556
5338 460
16645 351
7155 565
5791 73
9180 724