1514 289
14469 291
6931 822
10531 489
25079 121
8860 724
9232 358
5935 388
2992 517
45260 493
116088 318
3971 89
37088 877
44498 84
15022 222
8213 305