1530 289
14663 291
7045 822
10575 489
25087 121
8863 724
9267 358
5947 388
2997 517
45669 493
116870 318
3986 89
37141 877
44680 85
15207 222
8257 305