2940 266
11271 648
64845 157
6037 828
4014 689
3852 742
11383 875
9851 499
4008 569
10328 90
8457 733
6170 479
34140 842
1319 232
4034 792
3197 578