3007 943
299 64
2752 910
3140 968
1704 446
2481 762
2467 298
7072 961
4773 598
9022 411
3715 97
6132 517
7600 504
5329 70