2396 349
2048 286
3295 860
16077 847
6573 550
4774 530
3655 728
4112 750
3252 764
4725 164
2553 467
2593 508
2359 328
3644 542
1786 170
3475 846
5226 426
2578 196
1927 271
2030 469
3737 483
4564 249
2537 120
2693 505