3314 43
5417 669
17220 628
39984 336
15470 344
28347 405
35915 107
5232 528
1201 35
7613 634
4958 331
2532 178
4093 589
46048 700
22453 228