1516 289
14524 291
6949 822
10540 489
25080 121
8860 724
9239 358
5940 388
2994 517
45324 493
116241 318
3975 89
37104 877
44526 85
15030 222
8220 305