5598 921
112921 128
6011 565
11511 111
11081 243
4461 28
4936 176
2448 69
13988 292
6368 579
5093 616
6694 733
14005 481
63867 166