1524 289
14603 291
6991 822
10555 489
25084 121
8862 724
9257 358
5945 388
2995 517
45496 493
116531 318
3982 89
37130 877
44607 85
15058 222
8242 305