2477 542
7186 468
5693 845
4243 441
250429 334
20151 835
29592 660
8023 569
11105 523
9330 437
27914 155
21684 670
5811 455