2330 648
309 51
1478 307
1793 410
4221 453
3310 628
3628 748
1424 131
3351 304
3017 198
5913 646
46090 357
8378 277
46411 912
4620 643
3245 491
8049 948