1524 289
14585 291
6984 822
10553 489
25082 121
8861 724
9255 358
5944 388
2995 517
45465 493
116467 318
3981 89
37129 877
44587 85
15057 222
8239 305