1295 307
1719 410
4189 453
3248 628
3574 748
1380 131
3222 304
2931 198
5865 646
45925 357
8322 277
46034 912
4557 643
3229 491
7966 948