4562 507
33594 55
90016 682
3538 288
5261 139
2370 370
3913 184
13343 633
6179 558
3571 574
11583 430
3175 288
2214 145
3147 727
3317 259
983 28
4251 354
2018 455