2933 273
1262 149
5564 879
3974 432
3828 188
4265 698
1727 339
2429 337
5442 529
4508 383
1596 41
2023 293
2691 372
16471 119
5142 421
6480 642
2290 66
3222 281
7552 725
2892 544
2288 87
5178 803
1989 272
3991 578