4560 507
33589 55
90016 682
3538 288
5260 139
2370 370
3913 184
13343 633
6179 558
3571 574
11580 430
3175 288
2213 145
3147 727
3317 259
982 28
4251 354
2018 455