20419 91
15846 215
6197 394
9744 103
105034 246
45816 761
9376 782
8966 694
15573 396
11551 371
47234 712
5989 93
3295 314
3219 96