3313 43
5416 669
17219 628
39984 336
15467 344
28339 405
35915 107
5231 528
1199 35
7613 634
4958 331
2532 178
4093 589
46037 700
22446 228