3113 325
2767 455
2525 88
2255 508
2743 551
3293 475
3260 196
1506 290
3410 816
3899 873
4023 183
1622 344
2403 331
2420 337
2748 565
2741 399
3593 724
3273 528
2084 482
5093 764
2634 711
2233 322
4682 687
3487 840
1711 231
2125 518