3307 43
5412 669
17200 628
39968 336
15444 344
28282 405
35871 107
5219 528
1194 35
7605 634
4954 331
2529 178
4088 589
45897 700
22335 228