3307 43
5412 669
17200 628
39968 336
15442 344
28279 405
35870 107
5219 528
1194 35
7605 634
4954 331
2529 178
4088 589
45894 700
22333 228