1516 289
14520 291
6947 822
10540 489
25080 121
8860 724
9238 358
5940 388
2993 517
45312 493
116226 318
3975 89
37104 877
44523 85
15028 222
8220 305