1524 289
14623 291
7005 822
10559 489
25084 121
8862 724
9260 358
5946 388
2996 517
45544 493
116595 318
3983 89
37133 877
44629 85
15064 222
8244 305