16748 773
3569 532
51082 760
4052 166
10879 419
3080 311
3028 347
4006 401
18058 410
10799 51
7648 648
12973 322
5521 573
2212 172
3692 118
9291 87
3197 521
3393 379
2379 213