2506 503
2650 535
3281 590
853 83
1102 281
2785 597
691 127
3531 762
2255 502
1896 272
774 90
1688 181
1662 432
1097 276
4260 672
2376 638
2583 710
3225 349
1917 407
5196 922
7914 669
4445 860
2662 673
3362 635