3013 401
3794 709
9089 735
5300 151
5684 266
4847 371
47987 626
11348 315
7475 60
16798 304
18549 189
8881 788
10044 45
5019 695
6027 249
4255 443