3647 44
5522 669
17998 628
40540 336
16218 345
30317 406
38392 109
5440 528
1320 35
7769 634
5059 331
2668 178
4267 589
48886 701
25890 229