1516 289
14509 291
6945 822
10540 489
25079 121
8860 724
9238 358
5939 388
2993 517
45303 493
116207 318
3974 89
37102 877
44521 85
15028 222
8218 305