3809 418
3438 924
2185 573
1888 123
3211 537
795 273
238 430
99 556
915 774
39 14
856 533
70 670
1546 137
616 803
49 382
682 802
746 887
313 933
166 823
1568 943
379 654
389 908
876 809