2326 648
280 51
1464 307
1777 410
4216 453
3302 628
3620 748
1420 131
3342 304
3012 198
5910 646
46058 357
8367 277
46344 912
4614 643
3242 491
8042 948