2954 533
3021 409
5159 360
3633 599
5796 846
4757 133
3978 319
4418 473
5278 102
6874 943
4254 505
2290 248
4776 626
1638 315
912 126
2053 399