2954 533
3021 409
5160 360
3634 599
5796 846
4757 133
3979 319
4419 473
5283 102
6875 943
4254 505
2290 248
4776 626
1638 315
912 126
2053 399