29 412
201 195
124 553
977 12
675 928
410 234
830 312
414 209
982 343
98 679
326 731
577 407
716 513
918 735
679 252
132 305
74 62
590 618
539 804
54 215