2326 648
276 51
1463 307
1776 410
4215 453
3298 628
3620 748
1420 131
3339 304
3011 198
5909 646
46053 357
8367 277
46331 912
4614 643
3242 491
8042 948