2939 266
11270 648
64841 157
6036 828
4014 689
3852 742
11383 875
9851 499
4007 569
10328 90
8457 733
6162 479
34137 842
1319 232
4034 792
3197 578