2816 343
1040 298
3216 323
3208 584
4763 660
2215 574
1552 257
2624 635
2710 69
1935 455
3431 124
4627 793
2141 441
2806 823
4445 905
3175 559
3210 32
4313 763
2066 58
2962 800
4207 807
3441 503
2291 383
983 37