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