14025 660
3608 561
1629 256
2975 524
3888 374
2939 536
7573 681
165968 824
75090 523
5079 178
5519 344
23421 233
4161 532
4389 788
3509 509
6273 171
16376 435