3346 728
4071 571
8416 289
9670 794
3028 675
6201 288
3095 138
2966 436
1109 110
1478 271
5322 27
15386 357
1861 101
11583 511
3049 716
11732 49
2871 225
9902 352
2712 525
580 32
1578 131
3355 732
2292 507
3623 312
2915 61
3667 973
4710 352
3016 611