5193 929
10384 73
5694 672
304222 606
87281 822
88437 300
92351 247
8082 84
24956 374
5663 711
5018 541
3089 197