3647 44
5521 669
17997 628
40540 336
16216 345
30312 406
38387 109
5440 528
1320 35
7769 634
5059 331
2667 178
4267 589
48872 701
25883 229