1595 462
2811 910
3765 388
2963 198
3005 567
1939 531
3071 605
3777 602
53755 807
146118 759
24335 253
68815 802
106987 836
42301 967
46883 451
108571 823
87229 405
160488 744