3304 43
5411 669
17193 628
39957 336
15441 344
28265 405
35858 107
5215 528
1193 35
7605 634
4954 331
2527 178
4087 589
45880 700
22310 228