4096 640
139269 628
39379 44
3363 262
2826 497
19440 73
19812 337
3222 536
16839 70
10242 174
6338 464
5508 581
16657 551
8441 407
3726 377