1580 276
13835 285
95423 613
109805 695
19597 662
19919 523
2813 407
4158 587
6579 87
8306 745
5325 505
21574 219
2323 356
2092 356