3309 43
5413 669
17206 628
39976 336
15458 344
28305 405
35893 107
5221 528
1195 35
7609 634
4957 331
2530 178
4091 589
45956 700
22377 228