3647 44
5522 669
17999 628
40540 336
16218 345
30318 406
38393 109
5440 528
1320 35
7770 634
5059 331
2668 178
4267 589
48887 701
25891 229