16752 773
3569 532
51098 760
4053 166
10881 419
3081 311
3030 347
4008 401
18071 410
10806 51
7653 648
12975 322
5525 573
2213 172
3695 118
9292 87
3201 521
3395 379
2383 213