4957 166
2871 463
4659 589
1885 108
65675 505
3539 865
26696 827
4890 798
3217 162
2957 634
2563 566
2578 460
1991 536
2777 657
2362 460
639 95
2425 389
2269 241