7095 463
11828 156
1166 235
4752 279
2575 541
949 193
5534 728
6194 963
4118 516
17847 288
104887 367
15584 219
5544 888
8585 184