16005 940
1866 243
10405 539
16484 379
5065 827
5440 132
21903 160
20745 233
11873 578
20892 712
4112 225