409 75
2189 600
4524 791
10489 823
2762 861
1387 339
496 32
420 47
1447 380
3007 637
2070 537
2258 469
2428 544
4242 526
2149 278
3196 517
4258 869
2048 306
1233 331
2856 729
2802 342
3188 481
4026 628
4011 802