16752 773
3569 532
51095 760
4053 166
10880 419
3081 311
3029 347
4008 401
18070 410
10804 51
7652 648
12975 322
5525 573
2213 172
3694 118
9292 87
3200 521
3395 379
2381 213