1516 289
14521 291
6948 822
10540 489
25080 121
8860 724
9238 358
5940 388
2993 517
45316 493
116232 318
3975 89
37104 877
44524 85
15029 222
8220 305