3264 43
5370 669
16989 628
39748 336
15251 344
27819 405
35578 104
5163 528
1168 35
7574 634
4926 331
2485 178
4050 589
45297 700
21648 227