1515 289
14506 291
6942 822
10540 489
25079 121
8860 724
9237 358
5939 388
2993 517
45300 493
116192 318
3974 89
37102 877
44518 84
15028 222
8218 305