5106 462
4634 786
973 309
998 690
39 14
158 929
323 729
63 951
432 996
966 547
162 848
237 774
2185 573
3211 537
1777 885
1865 415
183 549
915 774
953 26
309 810
808 113
319 642