14046 660
3611 561
1629 256
2976 524
3888 374
2939 536
7580 681
165986 824
75100 523
5081 178
5520 344
23425 233
4164 532
4389 788
3509 509
6273 171
16378 435