3037 654
17387 787
21983 653
53249 642
11184 160
7408 917
11402 930
11053 369
4366 103
8892 266
3840 786