4561 507
33593 55
90016 682
3538 288
5260 139
2370 370
3913 184
13343 633
6179 558
3571 574
11582 430
3175 288
2214 145
3147 727
3317 259
982 28
4251 354
2018 455