1853 376
2909 650
937 259
184 58
2898 505
3057 330
6989 617
4517 854
4066 516
17863 288
9257 523
16886 880