28399 943
20982 120
40001 574
9854 869
21543 357
35121 714
54302 483
7531 955
3257 101
6888 71
2545 149
67221 181