2260 649
50742 844
41166 242
42148 729
8836 529
3362 70
12558 737
17597 616
9941 633
7552 159
18642 500
14284 679