4096 80
4261 826
1506 261
3655 130
3017 616
831 63
2636 457
1114 255
3248 570
1174 93
6838 579
13715 383
1671 169
1150 68
2428 59
2993 690
2470 489
11589 167
14850 219
3006 567
1913 300
1714 44
1334 161
528 102