261 297
107 997
645 460
392 613
562 9
81 542
1000 947
608 936
859 250
318 661
432 366
272 86
873 702
258 291
257 144
764 902
71 766
876 674
873 756
373 368