3647 44
5521 669
17998 628
40540 336
16218 345
30317 406
38389 109
5440 528
1320 35
7769 634
5059 331
2667 178
4267 589
48880 701
25888 229