4096 668
2421 54
2828 497
19415 619
7404 390
19818 337
13151 89
6834 206
5315 669
3157 531
4376 478
3908 171
10570 426