3110 266
11375 648
65309 159
6073 828
4043 689
3890 742
12003 875
9954 499
4021 569
10401 90
8503 733
6377 479
34307 842
1353 232
4050 792
3214 578