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