2928 315
3224 406
4609 314
23927 329
4563 336
2263 283
5068 655
3538 39
19714 644
7039 471
3345 666
2872 353
10648 171
7568 151
3785 203
6392 166
3915 74
7067 662
4088 593
2034 39
10196 306
3035 309
2581 286
4257 417