2330 648
317 51
1480 307
1795 410
4221 453
3311 628
3629 748
1424 131
3351 304
3017 198
5914 646
46091 357
8378 277
46416 912
4621 643
3245 491
8051 948