1523 289
14559 291
6969 822
10544 489
25081 121
8861 724
9245 358
5942 388
2995 517
45409 493
116355 318
3979 89
37117 877
44560 85
15041 222
8234 305