3313 43
5416 669
17218 628
39983 336
15467 344
28337 405
35915 107
5231 528
1199 35
7613 634
4958 331
2532 178
4093 589
46032 700
22445 228