3396 654
17986 787
22751 653
54467 642
11464 160
7643 917
11808 930
11598 369
4630 103
9173 266
3945 786