1523 289
14554 291
6962 822
10543 489
25081 121
8861 724
9243 358
5942 388
2995 517
45390 493
116338 318
3979 89
37114 877
44552 85
15040 222
8234 305