7093 463
11594 156
1153 235
4749 279
2575 541
948 193
5531 728
6191 963
4116 516
17846 288
104885 367
15581 219
5544 888
8583 184