4096 80
4261 826
1506 261
3655 130
2861 718
2641 499
2500 699
1163 189
1687 434
3059 657
13164 601
1335 228
898 147
1816 336
1508 309
2521 467
2260 364
21388 173
4060 670
1561 104
2498 480
1118 189
4147 764
1346 73