4580 507
33675 55
90018 682
3540 288
5265 139
2372 370
3916 184
13348 633
6180 558
3571 574
11595 430
3182 288
2216 145
3148 727
3323 259
984 28
4256 354
2018 455