16746 773
3569 532
51078 760
4052 166
10876 419
3079 311
3028 347
4005 401
18047 410
10798 51
7644 648
12971 322
5521 573
2211 172
3692 118
9289 87
3196 521
3393 379
2378 213