4096 668
2421 54
2828 497
19416 619
7404 390
19818 337
13152 89
6835 206
5315 669
3157 531
4376 478
3909 171
10572 426