500 126
2816 372
350 76
865 143
1729 502
2277 589
1457 442
2016 397
1995 518
3131 890
344 64
2974 663
1510 104
1368 125
3958 373
3601 488
5444 709
3010 550
1468 62
1781 113
4837 344
1779 505
1515 196
4397 660
620 58
3159 857
3140 729
3950 607