2316 31
2131 104
5325 564
4868 735
3947 418
3693 839
4987 464
967 79
638 37
672 89
31774 677
4973 387
2465 671
14721 116
6801 47
15986 731
1585 278