3307 43
5412 669
17201 628
39971 336
15449 344
28287 405
35876 107
5220 528
1195 35
7606 634
4955 331
2530 178
4088 589
45920 700
22351 228