3513 153
1641 169
3394 575
2790 326
3799 122
3069 701
2642 507
3074 557
4514 476
3767 676
2443 478
2508 393
3510 445
3858 588
3633 539
3142 185
2683 436
3764 285
2500 190
2919 231
4262 768
851 47
3409 448
2912 41
4346 736
2834 27
1684 40
2668 74