30 102
780 946
828 495
233 815
305 688
578 387
273 963
386 60
2683 792
297 819
861 346
248 982
147 159
432 648
723 611
745 514
497 971
855 70
300 488
290 671
252 416
436 530
990 933