4096 80
4263 826
1506 261
3663 130
2213 67
1379 335
3380 711
4330 874
2987 609
4705 913
3236 704
979 224
1590 184
1023 120
1639 278
2367 561
1983 198
1789 322
3520 790
2838 366
3969 953
5175 408
1370 262
2097 390