2504 362
3474 595
3900 613
3349 455
1458 56
2047 122
3261 492
4193 818
4048 167
3072 320
2972 278
2602 130
5197 871
4138 501
4147 457
3477 340
5830 594
5052 728
3225 69
3127 95
5299 681
6968 642
5520 125
7378 617