3263 43
5370 669
16977 628
39717 336
15244 344
27791 405
35562 104
5163 528
1167 35
7573 634
4926 331
2483 178
4049 589
45264 700
21628 227