18886 362
27629 779
5052 436
5008 142
3302 195
7484 259
6407 664
5277 474
4003 281
8966 95
9549 225
49564 521
21936 201
2012 406