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