2731 512
3169 46
43087 243
3065 621
2048 289
40659 595
18101 542
1132 110
3181 693
1866 397
1010 153
17885 420
9576 27
3445 653
1209 187
2047 284
4841 415
2046 336
2025 417
2904 343
1626 174
2451 376
1441 44
19041 155
2643 396
3334 514
715 55
2698 680