1523 332
2621 310
1970 206
4208 362
14898 269
25848 270
9755 298
3087 327
35431 288
12338 722
10295 715
5227 888
8176 51
5885 574
31399 768