3307 43
5412 669
17200 628
39970 336
15448 344
28286 405
35875 107
5219 528
1195 35
7605 634
4954 331
2529 178
4088 589
45912 700
22346 228