3307 43
5412 669
17201 628
39971 336
15449 344
28286 405
35876 107
5220 528
1195 35
7606 634
4954 331
2529 178
4088 589
45913 700
22348 228