21181 881
11330 312
10460 169
10438 404
2655 347
2742 623
25234 460
23823 122
4946 405
84428 767
5859 625
24331 660
4017 198
3871 805
4802 799
7399 453
3942 474
4667 668
5151 79