16752 773
3569 532
51101 760
4053 166
10883 419
3082 311
3030 347
4010 401
18081 411
10808 51
7655 648
12977 322
5525 573
2213 172
3696 118
9292 87
3201 521
3395 379
2383 213