14046 660
3611 561
1629 256
2976 524
3888 374
2939 536
7580 681
165984 824
75099 523
5081 178
5520 344
23424 233
4164 532
4389 788
3509 509
6273 171
16377 435